persistent oil - German English Dictionary

persistent oil

Meanings of "persistent oil" in German English Dictionary : 1 result(s)

English German
Waste Management
persistent oil persistentes Öl [n]